home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 15
/
Aminet 15 - Nov 1996.iso
/
Aminet
/
dev
/
gcc
/
ixemsdk.lha
/
man
/
cat3
/
sigpause.0
< prev
next >
Wrap
Text File
|
1996-09-02
|
1KB
|
30 lines
SIGPAUSE(3) UNIX Programmer's Manual SIGPAUSE(3)
NNAAMMEE
ssiiggppaauussee - atomically release blocked signals and wait for interrupt
SSYYNNOOPPSSIISS
##iinncclluuddee <<ssiiggnnaall..hh>>
_i_n_t
ssiiggppaauussee(_i_n_t _s_i_g_m_a_s_k)
DDEESSCCRRIIPPTTIIOONN
TThhiiss iinntteerrffaaccee iiss mmaaddee oobbssoolleettee bbyy sigsuspend(2).
SSiiggppaauussee() assigns _s_i_g_m_a_s_k to the set of masked signals and then waits
for a signal to arrive; on return the set of masked signals is restored.
_S_i_g_m_a_s_k is usually 0 to indicate that no signals are to be blocked.
SSiiggppaauussee() always terminates by being interrupted, returning -1 with
_e_r_r_n_o set to EINTR
SSEEEE AALLSSOO
sigsuspend(2), kill(2), sigaction(2), sigprocmask(2), sigblock(2),
sigvec(3)
HHIISSTTOORRYY
The ssiiggppaauussee() function call appeared in 4.2BSD and has been deprecated.
4th Berkeley Distribution March 10, 1991 1